package com.tonghe.vo.sys;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

/**
 * @Date:2022/9/8- 09- 08- 15:17
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AddArticleDto {

    /** 文章标签 */
    private Long id;

    /** 标题 */
    private String title;

    /** 文章内容 */
    private String content;

    /** 文章摘要 */
    private String summary;

    /** 所属分类id */
    private Long categoryId;

    /** 缩略图 */
    private String thumbnail;

    /** 是否置顶（0否，1是） */
    private String isTop;

    /** 状态（0已发布，1草稿） */
    private String status;

    /** 访问量 */
    private Long viewCount;

    /** 是否允许评论 1是，0否 */
    private String isComment;

    /** 文章标签 */
    private List<Long> tags;

    /** 文章标签 */
    @TableField(fill = FieldFill.INSERT)
    private Long createBy;

    /** 文章标签 */
    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    /** 文章标签 */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long updateBy;

    /** 文章标签 */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;
}
